sweat bullets

Translations
сильно нервничать
He was sweating bullets before the big presentation.
Он сильно нервничал перед большой презентацией.
Definitions
To sweat bullets means to be extremely anxious or nervous, often to the point of sweating profusely due to stress or fear.
Words
sweat

verb
потеть
bullets

noun
пули